package org.example.domain.query.report;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.example.domain.query.PageQuery;

import java.util.List;

@EqualsAndHashCode(callSuper = false)
@Data
@ApiModel(discriminator = "商品库存查询条件")
public class StockQuery extends PageQuery {
    @ApiModelProperty("仓库id")
    private List<Long> depotId;
    @ApiModelProperty("商品信息")
    private String materialInformation;
    @ApiModelProperty("商品类别id")
    private Long categoryId;
    @ApiModelProperty("仓位货架")
    private String position;
    @ApiModelProperty("是否屏蔽零库存商品")
    private Integer isInventory;
}
